select name, surname, post.text, postcomment.text from
  -- vyberieme si vsetkych pouzivatelov, a k nim pripojime ich posty (ak maju)
  (FBUSER 
  left join POST on FBUSER.USERNAME=POST.AUTHOR)
  -- a na tie napojime prislusne komentare, ak je autor komentara zaroven autorom postu
  left join POSTCOMMENT on POSTCOMMENT.ID_POST = POST.ID_POST and FBUSER.USERNAME=POSTCOMMENT.AUTHOR;

select name, surname, post.text, postcomment.text  from FBUser 
  -- zoznam vsetkych pouzivatelov sa snazime spojit so
  left join
  -- zoznamom vsetkych postov aj s ich prislusnymi komentarmi
  (POST
    left join POSTCOMMENT on POSTCOMMENT.ID_POST = POST.ID_POST)
  -- tak, aby k pouzivatelom boli pripojene iba tie pary post + komentar, ktorych
  -- oboch autorom je dany pouzivatel
  on FBUSER.USERNAME=POST.AUTHOR and FBUSER.USERNAME=POSTCOMMENT.AUTHOR;
  
-- do prveho vysledku sa teda dostanu aj posty, ktore nemaju komentar s rovnakym autorom